Indian cobra

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A cobra of the species Naja naja, having on its hood two circular ocelli patterns connected by a curved line.
  2. 2
    a cobra of tropical Africa and Asia wordnet